package com.ftg.learn.chapter09.test1;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;

/**
  * 设计一个简单的学生管理系统，其中需要定义一个Student类来表示学生，包含学生的姓名和年龄属性。然后，使用一个List集合来存储多个学生对象，并实现以下功能：
 *
 * 添加新学生到集合中。
 * 显示所有学生的姓名和年龄。
  *
  *@author lijiaxin
  *@version 1.0
  *@date 2023/8/16 8:06
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Student {

    private String name;
    private int age;

    public static void main(String[] args) {
        Student student1=new Student("li",19);
        Student student2=new Student("uu",29);
        Student student3=new Student("cc",20);
        List<Student> list=new ArrayList<>();
        list.add(student1);
        list.add(student2);
        list.add(student3);
        list.forEach(System.out::println);

        System.out.println("添加学生姓名");
        Scanner scanner=new Scanner(System.in);
        String name1= scanner.next();
        int age= scanner.nextInt();
        Student student= new Student(name1,age);
        list.add( student);
        list.forEach(System.out::println);
    }


}
